high stool - French English Dictionary